package org.easy.module.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.easy.common.domain.SysDictDO;
import org.easy.common.restinfo.RestInfo;
import org.easy.common.vo.SysDictVO;
import org.springframework.ui.Model;

import java.util.List;

/**
 * @ClassName: SysDictService
 * @Description: 数据字典service
 * @Author zhouzhixin
 * @Date 2021/10/9
 * @Version 1.0
 */
public interface SysDictService extends IService<SysDictDO> {

    // 查询
    List<SysDictVO> queryList();

    // ID查询
    RestInfo<SysDictVO> queryById(String id);

    // 新增
    void add(SysDictVO sysDictVO, Model model);

    // 修改
    RestInfo<Void> update(SysDictVO sysDictVO);

    // 删除
    RestInfo<Void> delete(String id);

}
